#ifndef DISH_H
#define DISH_H
#include <QWidget>
#include <QtGlobal>
#include <QDebug>
#include <QRandomGenerator>
namespace Ui {
class dish;
}

class dish : public QWidget
{
    Q_OBJECT

public:
    explicit dish(QWidget *parent = nullptr);
    // 定义字符串数组
    QStringList maindish = {"梭子蟹/大闸蟹",
                            "红烧肉",
                            "咖喱鸡",
                            "红烧鸡",
                            "猪肉炖粉条",
                            "小龙虾",
                            "手撕鸡腿",
                            "排骨玉米汤",
                            "青番茄炒腊肉",
                            "油焖虾",
                            "安庆炒面",
                            "包子",
                            "饺子",
                            "萝卜猪骨汤",
                            "皮蛋瘦肉粥",
                            "凉拌沙拉（苦菊，紫甘蓝，生菜，小番茄，黄瓜，玉米粒，沙拉酱）"};
    QStringList Gdish = {"青椒肉丝",
                         "麻婆豆腐",
                         "回锅肉",
                         "毛豆三丁",
                         "手撕包菜",
                         "清蒸鱼",
                         "芹菜肉丝",
                         "鸡汤",
                         "家常豆腐",
                         "炒平菇",
                         "西葫芦炒鸡蛋"};
    QStringList Hdish1 = {"蒸玉米", "蒸红薯", "蒸南瓜", "香蕉", "菠萝", "梨子", "苹果",
                          "葡萄",   "火龙果", "西瓜",   "桃子", "柿子", "柚子", "枣",
                          "橙子",   "橘子",   "水煮蛋", "山竹", "蜜瓜", "芒果", "百香果"};
    QStringList Hdish2 = {"白灼生菜",
                          "白灼豆芽",
                          "炒鸡毛菜",
                          "油炒娃娃菜",
                          "高汤娃娃菜",
                          "清炒莴苣丝",
                          "白灼菜心",
                          "蒜泥空心菜",
                          "韭菜香干",
                          "美式杂菜",
                          "酸辣土豆丝"};
    QStringList Hdish3
        = {"银耳汤", "绿豆汤", "凉拌西红柿", "凉拌莲藕", "拍黄瓜", "番茄炒蛋", "面托", "凉拌西兰花"};
    QStringList C = {"麦当劳",
                     "烧烤",
                     "火锅",
                     "遇见村上",
                     "汪保来/糕点",
                     "必胜客",
                     "小湘厨",
                     "淮南牛肉汤",
                     "贵姑娘羊肉粉",
                     "蕈蕈螺蛳粉"};
    QString getRandomDish(const QStringList& dishes);
    ~dish();

private slots:
    void on_zc_btn_clicked();

    void on_fc_btn_clicked();

    void on_pc1_btn_clicked();

    void on_pc2_btn_clicked();

    void on_pc3_btn_clicked();

    void on_jc_btn_clicked();

    void on_load_btn_clicked();


private:
    Ui::dish *ui;
};

#endif // DISH_H
